

.company  table{margin-left:2px;}
.company  table th{color:#444444;font-weight:normal;font-size:14px;font-family:'Microsoft YaHei',arial;text-align:right;vertical-align: top;padding-top: 9px;}
.company  table td select{font-family: 'Microsoft YaHei',arial;font-size: 14px;width: 278px;height: 32px;text-indent: 8px;border: 1px solid #d2d4d6;margin: 5px auto 6px 5px;   background: #FFF;*+margin-left:-3px;}
.company  table td ul{list-style:none;position:absolute;}
.company  table td ul li{   font-family:'Microsoft YaHei',arial;font-size:14px;height:28px;line-height:28px;text-indent:8px;width:276px;height:28px;border-left:1px solid #d2d4d6;border-right:1px solid #d2d4d6;background:#FFF;}
.company  table td ul li a{display:block;text-decoration:none;color:#444444;}
.company  table td ul li a:hover{color:#fe7d0c;}
.company  table td ul li:last-child{border-bottom:1px solid #d2d4d6;}
.company  table td input{font-size:14px;width:276px;height:28px;border:1px solid #d2d4d6;margin:5px auto 5px 5px;}
.company  table td .yanzheng{width:101px;}
.company  table td textarea{resize: none;width:545px;height:178px;border:1px solid #d2d4d6;margin:5px auto 5px 5px;}
.company  table td img{vertical-align:middle;margin-left:5px;margin-bottom:4px;*+margin-bottom:14px;}
.company  table td .but{width:74px;height:31px;line-height:27px;background:#3398fe;border-radius:2px;border:none;text-align:center;margin-top:14px;margin-left:5px;font-size:14px;font-family:'Microsoft YaHei',SimHei,sans-serif;color:#FFF;}

.zy_banner{width: 100%;margin:0 auto;}
.zy_banner img{width: 100%;}


.hui-line { margin:0 auto; width:100px; border-bottom:5px solid #e8e8e8; height:20px }
.contents img {
    border: 0;
    max-width: 100%;
    vertical-align: middle;
}
.zybanner{position: relative;background: url("../images/zy_banner.png") center center no-repeat;background-size: cover;}
.zybanner_container{color: #fff; text-align: center;padding: 3.709rem 0;padding-bottom: 2rem;}
.zybanner_container .channel-name{font-size: 220%;line-height: 1.8;margin-top: 0;;}
.zybanner_container .channer-desc{font-size: 140%;}
.position{color: #fff; line-height: 2.5;}
.position a{color: #fff;}
.applications{width:100%;min-height:882px;margin:0 auto;background-size:cover;}
.products h1,
.applications h1,
.typical_case h1,
.partner_case h1{font-size:30px;color:#333333;font-weight:normal;text-align:center;padding-top:117px;}
.products h1 span,
.applications h1 span,
.typical_case h1 span,
.partner_case h1 span{font-size:30px;color:#ff6941;display:inline-block;background:url(../images/bd.jpg) no-repeat left center;font-family:Arial;margin-left:10px;padding-left:16px;}
.products .ptitle,
.applications .ptitle,
.typical_case .ptitle,
.partner_case .ptitle{max-width:1200px;margin:0 auto;text-align:center;font-size:16px;color:#333333;padding:22px 0 30px;background:url(../images/orline.png) no-repeat center bottom;line-height:26px;position: relative;}
.applications .tionsul{width:1400px;margin:0 auto;padding-top:65px;position: relative;}
.applications .tionsul li{float:left;width:33%;border:1px solid #ececec;min-height:218px;background:#FFF;text-align:center;position:relative;overflow: hidden;}
.applications .tionsul li .app{width:auto;max-width:100%;margin:55px 0 20px;}
.applications .tionsul li .appm{ opacity:0; -webkit-opacity:0; transform:scale(1,1); -webkit-transform:scale(1,1); position:absolute; left:0; top:0;
    transition: all 0.5s ease-in-out 0s;
    -ms-transition: all 0.5s ease-in-out 0s;
    -moz-transition: all 0.5s ease-in-out 0s;
    -webkit-transition: all 0.5s ease-in-out 0s;
    -o-transition: all 0.5s ease-in-out 0s;
}
.applications .tionsul li .flindex{box-sizing:border-box;}
.applications .tionsul li .flindex h2{font-size:20px;color:#333333;font-weight:normal;text-align:center;}
.applications .tionsul li .flindex h4{font-size:15px;color:#999999;font-weight:normal;text-align:center;}
.applications .tionsul li .flindex p{display:none;font-size:14px;color:#FFF;line-height:25px;padding:21px 0 25px;}
.applications .tionsul li .flindex .dire{display:none;width:14px;height:10px;display:inline-block;background:url(../images/dire.png) no-repeat;}
.applications .tionsul li:hover .app{display:none;}
.applications .tionsul li:hover .appm{ opacity:1; -webkit-opacity:1; transform:scale(1.1,1.1); -webkit-transform:scale(1.1,1.1);}
.applications .tionsul li:hover .flindex{padding:0 27px;width:100%;height:100%;position: absolute;top:0px;left:0px;z-index:9999;background:url(../images/alpha.png) repeat;}
.applications .tionsul li:hover .flindex h2{color:#FFF;padding-top:34px;}
.applications .tionsul li:hover .flindex p{display:block;}
.products{width:100%;min-height:1007px;margin:0 auto;background:url(../images/appbg.jpg) no-repeat center top;background-size:cover;overflow: hidden;}

.about_us h1{font-size:30px;color:#FFF;font-weight:normal;text-align:center;padding-top:117px;position:relative;}

.about_us h1 span{font-size:30px;color:#FFF;display:inline-block;background:url(../images/white.jpg) no-repeat left center;font-family:Arial;margin-left:10px;padding-left:16px;}

.about_us .ptitle{width:1200px;margin:0 auto;text-align:center;font-size:16px;color:#fff;padding:22px 0 30px;background:url(../images/whbg.png) no-repeat center bottom;line-height:26px;position: relative;}
.products .prolistul{width:1400px;margin:0 auto;padding:65px 0 105px;overflow:hidden;position:relative;}
.products .prolistul li{float:left;width:22%;padding:0.7%;color:#333333; background:#fff; margin-left:18px}
.products .prolistul li:hover { background:#004097; color:#fff}
.products .prolistul  a:hover{font-size:16px;color:#fff;}
.products .prolistul li:last-child{margin-right:0px;}
.products .prolistul li .proimg{position:relative;}

/*
.products .prolistul li .proimg p{display:none;width:100%;height:100%;position: absolute;top:0px;left:0px;z-index:9999;background:url(../images/alpha1.png) repeat;}
.products .prolistul li .proimg p span{width:68px;height:68px;position: absolute;top:50%;left:50%;z-index:9999;background:url(../images/circle.png) no-repeat;margin:-34px 0 0 -34px;}*/


.products .prolistul li .textro{padding:26px 14px 22px;text-align:center;}
.products .prolistul li .textro span{font-size:16px; display:block; }
.products .prolistul li .textro .line1{ width:14%; margin:0 auto; padding-top:15px}
.products .prolistul li .textro p{font-size:14px;line-height:25px;padding-top:15px;}
.products .prolistul li:hover .proimg p{display:block;}
.products .more,
.about_us .more{display:block;border:1px solid #FFF;width:150px;height:40px;margin:0 auto;text-align:center;font-size:15px;color:#FFF;line-height:40px;position:relative;}

.about_us .more:after{display:block;content:"";width:57px;height:5px;position: absolute;bottom:-3px;left:50%;z-index:9999;background:#FFF;margin-left:-28.5px;}
.typical_case{width:100%;min-height:1028px;margin:0 auto;overflow:hidden;}
.products .more,
.typical_case .more,
.partner_case .more{display:block;border:1px solid #ff6941;width:150px;height:40px;margin:0 auto;text-align:center;font-size:15px;color:#ff6941;line-height:40px;position:relative;}
.products .more:after,
.typical_case .more:after,
.partner_case .more:after{display:block;content:"";width:57px;height:5px;position: absolute;bottom:-3px;left:50%;z-index:9999;background:#ff6941;margin-left:-28.5px;}
.typical_case .typical{width:1400px;margin:0 auto;padding:70px 0 65px;}
.typical_case .typic{float:left;width:32.857%;position:relative;}
.typical_case .typic a{display:block;position:relative;color:#333;}
.typical_case .typic a:hover{display:block;position:relative;color:#fff;}
.typical_case .typic a:nth-child(2n){margin-top:2.6%;}
.typical_case .typic .alpha{width:100%;height:100%;position: absolute;top:0;left:0;z-index:9999;background:url(../images/alpha2.png) repeat;text-align:center;padding:0 20px;box-sizing:border-box;}
.typical_case .typic .alpha h3{font-size:15px;padding:110px 0 21px; background:url(../images/) no-repeat center center;}
.typical_case .typic .alpha h3:hover {background:url(../images/) no-repeat center center;}
.typical_case .typic:nth-child(2) .alpha h3{padding:46% 0 21px;}
.typical_case .typic .alpha p{max-width:367px;margin:0 auto;font-size:14px;line-height:25px;padding-top:1px;position:relative;}

.typical_case .typic .alpha:hover{background:url(../images/bal.png) repeat;}
.typical_case .typic:nth-child(2){margin:0 0.7%;}

.partner_case{width:100%;min-height:765px;margin:0 auto;background:url(../images/partnerbg.jpg) no-repeat center top;background-size:cover;overflow:hidden;}
.partner_case .partul{width:1400px;margin:0 auto;padding:47px 0 45px;position:relative;}
.partner_case .partul li{float:left;width:248px;margin:21px 37px 21px 0;}
.partner_case .partul li:nth-child(5n){margin-right:0px;}
.partner_case .partul li img{border:1px solid #ececec;}
.about_us{width:100%;min-height:750px;margin:0 auto;background:url(../images/aboutx.jpg) no-repeat center top;background-size:cover;overflow: hidden;}
.about_us .ptitle{width:1249px;background:none;padding:35px 0 40px;}
.about_us .about{width:1400px;margin:93px auto 0 auto;background:#db6444;border-radius:3px;text-align:center;padding:50px 0;position:relative;}
.about_us .about a{float:left;display:block;width:14.928%;margin-right:5.928%;}
.about_us .about a img{width:auto;max-width:100%;}
.about_us .about a p{font-size:14px;color:#FFF;padding-top:11px;}
.about_us .about a:hover img{opacity:0.7;}
.about_us .about a:hover p{font-weight:bold;}
.about_us .about a:last-child{margin-right:0px;}
.bannerSon{position:relative;}
.bannerSon .slogan{width:100%;height:100%;/*background:url(../images/blue.png) repeat-x center bottom;*/position:absolute;left:0px;bottom:0px;z-index:999;}
.bannerSon .slogan .slog{display:none;width:100%;position:absolute;left:0px;top:50%;z-index:999;text-align:center;padding:0 20px;box-sizing:border-box;}
.bannerSon .slogan .slog h2{font-size:40px;color:#FFF;font-weight:normal;position:relative;padding-bottom:19px;margin-bottom:13px;}
.bannerSon .slogan .slog h2:before{display:block;content:"";width:62px;height:7px;position: absolute;bottom:0px;left:50%;z-index:9999;background:#FFF;margin-left:-31px;}
.bannerSon .slogan .slog p{font-size:14px;color:#FFF;line-height:24px;}
.bannerSon .navs{width:100%;position:absolute;left:0px;bottom:0;z-index:999;text-align:center;height:67px;line-height:67px;background:url(../images/bac.png) repeat-x center top;}
.bannerSon .navs ul{display:inline-block;background:url(../images/baide.jpg) no-repeat right center;}
.bannerSon .navs li{display:inline-block;background:url(../images/baide.jpg) no-repeat left center;}
.bannerSon .navs li a{font-size:15px;color:#FFF;display:block;padding:0 35px;}
.bannerSon .navs li a.active,
.bannerSon .navs li a:hover{background:url(../images/abai.jpg) repeat-x center bottom;}
.contents{max-width:1400px;margin:0 auto;padding:73px 20px 0px;line-height:34px;}
.wrap_box{max-width:1400px;margin:0 auto;padding:72px 0;}
.contents p{font-size:15px;color:#666666;}

.companys {padding: 73px 20px 20px;}
.companys .bg_title,
.wrap_box .bg_title{font-size:36px;color:#1e85e4;text-align:center;line-height:normal;font-weight: 100;}

.companys .sm_title, .wrap_box .sm_title{font-size:18px;color:#999999;text-align:center;line-height:normal;margin-bottom: 1rem;text-transform: uppercase;}
.companys .sm_title2{font-size:12px;color:#999999;text-align:center;line-height:normal;}
.companys-c{line-height: 37px;}
.companys-c img{max-width: 100%;}
.sm_img img{max-width: 100%;}
.sm_title img{max-width: 100%;}

.newsli li{margin-bottom: 20px;transition: 0.5s;border:1px solid #efefef;}
.newsli li img{width: 100%;}
.newsli li .tent{line-height: 3rem;text-align: center;color: #4c4c4c;}

.newsli li:hover{
    -webkit-box-shadow: 0 15px 30px rgba(0,0,0,0.1);
    box-shadow: 0 15px 30px rgba(0,0,0,0.1);
    -webkit-transform: translate3d(0, -2px, 0);
    transform: translate3d(0, -2px, 0);
    border:1px solid #fff;
    }





/*
.contents img{width:auto;max-width:100%;}
.contact{max-width:1400px;margin:0 auto;}
.contact .cont{float:left;width:50%;}
.contact .cont .cl{float:left;width:37%;background:url(../images/cc.jpg) no-repeat center top;background-size:cover;text-align:center;padding:0 5.323%;}
.contact .cont .cl h2{font-size:20px;color:#FFF;padding-top: 16%;}
.contact .cont .cl .text{font-size:13px;color:#FFF;line-height:23px;padding:4% 0 3%;}
.contact .cont .cl h4{font-size:15px;color:#FFF;font-weight:normal;}
.contact .cont .cl .num{font-size:30px;color:#FFF;font-family:Arial;padding-bottom:8%;word-break:break-all;}
.contact .cont .cl .chat{width:107px;margin:0 auto;background:#FFF;padding:6px;}
.contact .cont .cl .chat img{width:auto;max-width:100%;}
.contact .cont .cl .chat p{font-size:15px;color:#5e6f82;text-align:center;}
.contact .cont .rl{float:left;width:50%;margin-left:1.2%;}
.contact .cont .rl .rlla,
.contact .cont .sl .rlla{position:relative;}
.contact .cont .rl .rlla:nth-child(2){margin-top:3%;}
.contact .cont .sl:nth-child(2){margin-top:1.5%;}
.contact .cont .rl .rlla .pha,
.contact .cont .sl .rlla .pha{width:100%;height:100%;position:absolute;top:0px;left:0px;z-index:999;background:url(../images/tacts.png) repeat;padding:0 18px;box-sizing:border-box;}
.contact .cont .rl .rlla .pha:hover,
.contact .cont .sl .rlla .pha:hover{background:url(../images/bal.png) repeat;}
.contact .cont .rl .rlla .pha h3,
.contact .cont .sl .rlla .pha h3{font-size:15px;color:#FFF;padding-top: 37%;}
.contact .cont .rl .rlla .pha p,
.contact .cont .sl .rlla .pha p{font-size:12px;color:#FFF;line-height:21px;}
.contact .cont .sl{float:left;width:100%;overflow:hidden;}
.contact .cont .sl .rlla{float:left;width:49.5%;}
.contact .cont .sl .rlla:nth-child(2){margin-left:1%;}
.contact .cont .sl:nth-child(2) .rlla{width:100%;overflow:hidden;}
.contact .cont .sl:nth-child(2) .rlla .pha h3{padding-top:18%;}

*/


.contact .cont .pha{float:left; width:22%; padding: 0 5.323%; margin-bottom:3%}
.contact .cont .pha h3 { font-size:18px; margin-bottom:5%;background:url(../images/titlebg.png) no-repeat center left; padding-left:12%}
.contact .cont .pha p { line-height:22px;}
.contact_map{position:relative;margin-top:0.8%;}
.contact_map .tact_map{width:100%;height:100%;position:absolute;top:0px;left:0px;z-index:999;background:url(../images/tacts.png) repeat;padding:0 37px 0 39px;box-sizing:border-box;}
.contact_map .tact_map .tact_box{float:left;}
.contact_map .tact_map .tact_box .tact{font-size:20px;color:#FFF;font-weight:bold;padding: 22% 0 4%;}
.contact_map .tact_map .tact_box p{font-size:12px;color:#FFF;line-height:21px;}
.contact_map .tact_map .check{height:30px;line-height:30px;position:absolute;top:50%;right:37px;z-index:999;margin-top:-15px;padding:0 22px;border:1px solid #FFF;font-size:14px;color:#FFF;}
.hoinul li{padding-bottom:20px;}
.hoinul li:last-child{padding-bottom:0px;}
.hoinul li .inodiv{padding:14px 15px 14px 20px;border-top:1px solid #eaeaea;border-bottom:1px solid #eaeaea;cursor:pointer;overflow:hidden;}
.hoinul li .inodiv h2{float:left;color:#666666;font-size:14px;font-weight:normal;padding-left:28px;background:url(../images/red.png) no-repeat left center;}
.hoinul li .inodiv .but{float:right;margin-top:4px;display:block;width:15px;height:13px;background:url(../images/downs.png) no-repeat;}
.hoinul li .textdivs{display:none;padding:32px 48px;}
.hoinul li .textdivs .styles span{color:#333333;font-size:14px;}
.hoinul li .textdivs p{color:#777777;font-size:14px;line-height:25px;}
.hoinul li .inodivs{background:#eeeeee;}
.hoinul li .inodivs h2{color:#003f98;font-weight:bold;background:url(../images/blues.png) no-repeat left center;}
.hoinul li .inodivs .but{background:url(../images/ups.png) no-repeat;}
.honor{max-width:1400px;margin:0 auto;}
.honor a{float:left;display:block;width:22.857%;margin:2.5% 2.642% 2.5% 0;}
.honor a img{border:1px solid #dddddd;}
.honor p{color:#003c8e;font-size:18px;padding:21px 14px;position:relative;}
.honor p:after{content:"";display:block;width:56px;height:3px;background:#d1d1d1;position:absolute;left:14px;bottom:0px;z-index:10;}
.honor a:nth-child(4n){margin-right:0;}
.system{position:relative;}
.system .stem{width:100%;max-width:1400px;margin:0 auto;position:absolute;left:50%;top:21%;z-index:100;margin-left:-700px;}
.system .stem .pent{color:#FFF;font-size:25px;text-align:center;}
.system .stem h2{color:#FFF;font-size:45px;text-align:center;font-weight:normal;}
.system .stem .stemct{padding:3% 0;}
.system .stem .steml{width:50%;float:left;position:relative; left:0;}
/*.system .stem .steml.active{ left:0;
	-webkit-transition:left 1s linear 0s;
	-moz-transition:left 1s linear 0s;
	-ms-transition:left 1s linear 0s;
	-o-transition:left 1s linear 0s;
	transition:left 1s linear 0s;}*/
.system .stem .stemr{width:50%;float:right;color:#333333;font-size:15px;line-height:35px;background:#FFF;padding:5%;box-sizing:border-box;position:relative;right:0;}
/*.system .stem .stemr.active{ right:0;
	-webkit-transition:right 1s linear 0s;
	-moz-transition:right 1s linear 0s;
	-ms-transition:right 1s linear 0s;
	-o-transition:right 1s linear 0s;
	transition:right 1s linear 0s;}*/
.system_text{display:none;width:100%;background:#e3e3e3;padding:6% 7%;box-sizing:border-box;}
.system_text div{max-width:1400px;margin:0 auto;color:#333333;font-size:15px;line-height:30px;}
.system .temul{max-width:1400px;margin:0 auto;}
.system .temul li{float:left;width:10%;margin-right:4.928%;text-align:center;padding:44px 0 15px;}
.system .temul li:last-child{margin-right:0;}
.system .temul li img{width:auto;max-width:100%;}
.system .temul li p{color:#FFF;font-size:15px;padding:26px 0 40px;}
.system .temul li:hover,
.system .temul li.active{background:#ff6941;}
.system .temul li:hover p,
.system .temul li.active p{background:url(../images/ddx.png) no-repeat center bottom;}
.banner_two{width:100%;margin:0 auto;position:relative;}
.carousels{position:relative;}
.carousels .owl-controls{width:100%;position:absolute;bottom:42px;right:260px;z-index:99999;text-align: right;}
.carousels .owl-controls .owl-dots{width:100%;}
.carousels .owl-controls .owl-dot{display:inline-block;width:35px;height:5px;background:#FFF;margin-left:16px;filter:alpha(opacity=40);opacity:0.4;}
.carousels .owl-controls .owl-dot.active{filter:alpha(opacity=100);opacity:1;}
.carousels .item_fl{display:none;width:100%;max-width:877px;height:auto;position:absolute;top:38%;left:14%;z-index:100;text-align:left;}
.carousels .item_fl h1{color:#FFF;font-size:40px;font-weight:normal;/*text-shadow:0 3px 5px #333333;*/}
.carousels .item_fl p{color:#FFF;font-size:15px;line-height:26px;padding:2% 0;text-align:left;}
.carousels .item_fl a{display:inline-block;height:43px;line-height:43px;color:#FFF;font-size:15px;padding:0 38px;border:2px solid #FFF;text-transform:uppercase;}
.wineul{max-width:1400px;margin:0 auto;}
.wineul li{float:left;width:31%;border:1px solid #dcdcdc;position:relative;margin:1.857% 2.857% 1.857% 0;}
.wineul li:nth-child(3n){margin-right:0;}
.wineul li .alphas{display:none;position:absolute;top:0px;left:0px;z-index:9999;width:100%;height:100%;text-align:center;background:url(../images/hong.png) repeat;}
.wineul li .alphas h3{color:#FFF;font-size:16px;font-weight:normal;position:relative;padding: 9% 0 3%;}
.wineul li .alphas h3:after{content:"";display:block;position:absolute;bottom:0px;left:50%;margin-left:-21px;z-index:9999;width:42px;height:2px;background:#FFF;}
.wineul li .alphas p{color:#FFF;font-size:13px;line-height:24px;padding-top:3%;max-width:300px;margin:0 auto;}
.wineul li:hover .alphas{display: none;}

.artlist{max-width:1400px;margin:63px auto 0 auto;border-top:1px dashed #d0d0d0;}
.artlist li{border-bottom:1px dashed #d0d0d0;overflow:hidden;padding:27px 0;}
.artlist li .artimg{float:left;width:18.785%;overflow:hidden;}
.artlist li .artcon{float:left;width:81.071%;}
.artlist li .artcon .date{float:left;padding:4% 2% 0;}
.artlist li .artcon .date p{color:#333333;font:42px Georgia;}
.artlist li .artcon .date span{color:#666666;font:26px Georgia;}
.artlist li .artcon .tent{float:left;width:79.229%;line-height:normal;}
.artlist li .artcon .tent a{color:#333333;font-size:16px;font-weight:bold;line-height: 42px;display: block;}
.artlist li .artcon .tent a:hover{color:#ff6941;}
.artlist li .artcon .tent p{color:#333333;font-size:14px;line-height:26px;}
.artlist li .artcon .btn{float:right;width:32px;height:32px;display:block;background:url(../images/btn.png) no-repeat;margin-top:6%;}
.artlist li .artcon .btn:hover{background:url(../images/btns.png) no-repeat;}
.click_more{display:block;width:320px;margin:5% auto 0 auto;height:50px;line-height:50px;border:1px solid #d5d5d5;color:#bcbcbc;font-size:17px;background:url(../images/jiazai.png) no-repeat 72% center;text-align:center;}
.icle-tile{color:#003f98;font-size:24px;text-align:center;}
.icle-ent{background:#f1f6fd;padding:0 16px 0 14px;margin:40px 0;height:58px;line-height:58px !important;}
.icle-ent a{float:left;display:block;color:#ff6941;font-size:14px;background:url(../images/lef.png) no-repeat left center;padding-left:40px;}
.icle-ent p{float:right;color:#0d387a;font-size:14px;height:58px;line-height:58px !important;}
.content{max-width:1400px;margin:0 auto;}
.content p{color:#666666;font-size:14px;line-height:35px;}
.content img{width:auto;max-width:100%;}

/*
.pharmace{max-width:1400px;margin:0 auto;}
.pharmace li{float:left;width:31.214%;margin-right:3.142%;}
.pharmace li .maceimg{overflow:hidden;}
.pharmace li:nth-child(3n){margin-right:0px;}
.pharmace li .mace{padding:0 13px 19px;line-height:normal;}
.pharmace li .mace h3 a{display:inline-block;color:#003c8e;font-size:18px;font-weight:normal;position:relative;padding:6% 0;}
.pharmace li .mace h3 a:before{content:"";display:block;width:56px;height:3px;background:#d1d1d1;position:absolute;left:0px;bottom:0px;z-index:19;}
.pharmace li .mace p{color:#333333;font-size:14px;line-height:25px;padding:6% 0 7%;}
.pharmace li .mace .cal{display:block;width:14px;height:10px;background:url(../images/ph.png) no-repeat;}
.pharmace li:hover .mace{background:#ff6941;}
.pharmace li:hover .mace h3 a,
.pharmace li:hover .mace p{color:#FFF;}
.pharmace li:hover .mace h3 a:before{background:#FFF;}*/



.pharmace{max-width:1400px;margin:0 auto;}
.pharmace li{float:left;width:31.214%;margin-right:3.142%;position:relative; }
.pharmace li:nth-child(3n){margin-right:0px;}
.pharmace li .duct{width:100%;height:100%;position:absolute;bottom:0px;left:0px;z-index:10;text-align:center;line-height:normal; border:1px solid #cccccc;background:url(../images/03.png) no-repeat center 22%;}
.pharmace li .duct h2{font-size:20px;position:relative;padding:25% 0 2% 0; margin-top:15px}
.pharmace li .duct p{font-size:12px;line-height:21px;padding:0 5% 0}
.pharmace li .duct .img{margin-top:6%;width:100px;height:40px;}
.pharmace li:hover .duct{  background: url(../images/04.png) no-repeat center 22%;}


.maceutical{width:100%;background:url(../images/bgx.jpg) no-repeat center top;background-size:cover;box-sizing:border-box;}
.maceutical .tical{max-width:1400px;margin:0 auto;position:relative;}
.maceutical .ticalson{float:left;width:50%;}
.maceutical .ticalson h2{color:#ff6941;font-size:28px;padding:6% 0 4%;}
.maceutical .ticalson .tical_btn a{width:23.5%;display:inline-block;color:#FFF;font-size:15px;height:47px;line-height:47px;text-align:center;background:#8a8a8a;margin-right:1%;vertical-align:bottom;}
.maceutical .ticalson .tical_btn a.active{height:56px;line-height:56px;background:url(../images/bans.png) no-repeat center bottom #003b8c;}
.maceutical .tical .return{float:right;display:inline-block;color:#ff6941;font-size:15px;background:url(../images/rrr.png) no-repeat right center;padding:5px 35px 5px 0;margin-top:3%;}
.maceut{max-width:1400px;margin:0 auto;padding:4% 0;display:none;}
.maceut p{color:#666666;font-size:15px;line-height:26px;}
.maceut img,


.productul{max-width:1400px;margin:0 auto;}
.productul li{float:left;width:31.214%;margin:0 3.15% 3.15% 0;position:relative; }
.productul li:nth-child(3n){margin-right:0px;}
.productul li .duct{width:100%;height:100%;position:absolute;bottom:0px;left:0px;z-index:10;text-align:center;line-height:normal; border:1px solid #cccccc;background:url(../images/lan2.png) no-repeat center 15%;}
.productul li .duct h2{font-size:20px;position:relative;padding:20% 0 2% 0; margin-top:12px}
.productul li .duct p{font-size:12px;line-height:21px;padding:0 5% 0}
.productul li .duct .img{margin-top:6%;width:100px;height:40px;}
.productul li:hover .duct{  background: #fe6941 url(../images/lan1.png) no-repeat center 15%;; color:#fff}

.protical .ticalson .tical_btn a{width:18.5%;}

/*鍙充晶鎮诞妗�*/
.asetrues{width:120px;height:132px;background:url(../images/floats.png) no-repeat;position:fixed;top:50%;right:0px;z-index:999999;margin-top:197px;padding-top:14px;}
.asetrues .textx{display:inline-block;color:#FFF;font-size:16px;position:absolute;top:69px;right:26px;
    transform:rotate(16deg);
    -ms-transform:rotate(16deg); 	/* IE 9 */
    -moz-transform:rotate(16deg); 	/* Firefox */
    -webkit-transform:rotate(16deg); /* Safari 鍜� Chrome */
    -o-transform:rotate(16deg); 	/* Opera */}
.asetrues .abg{width:26px;height:20px;background:url(../images/xxx.png) no-repeat;display:inline-block;position:absolute;top:102px;right:51px;
    transform:rotate(-1deg);
    -ms-transform:rotate(-1deg); 	/* IE 9 */
    -moz-transform:rotate(-1deg); 	/* Firefox */
    -webkit-transform:rotate(-1deg); /* Safari 鍜� Chrome */
    -o-transform:rotate(-1deg); 	/* Opera */}

.acctrues{width:61px;background:url(../images/gray.png) repeat;border-radius:3px;position:fixed;top:50%;right:-75px;z-index:999999;margin-top:-137px;padding-top:14px;}
.acctrues.active{ right:0;
    -webkit-transition:right .6s linear 0s;
    -moz-transition:right .6s linear 0s;
    -ms-transition:right .6s linear 0s;
    -o-transition:right .6s linear 0s;
    transition:right .6s linear 0s;}
.acctrues a{width:61px;height:25px;margin:0 auto;display:block;padding:15px 0;}
.acctrues .customer{background:url(../images/a1.png) no-repeat center top;}
.acctrues .customer:hover{background:url(../images/a1s.png) no-repeat center top;}
.acctrues .tel{background:url(../images/a2.png) no-repeat center top;}
.acctrues .tel:hover{background:url(../images/a2s.png) no-repeat center top;}
.acctrues .weichat{background:url(../images/a3.png) no-repeat center top;}
.acctrues .weichat:hover{background:url(../images/a3s.png) no-repeat center top;}
.acctrues .email{background:url(../images/a4.png) no-repeat center top;}
.acctrues .email:hover{background:url(../images/a4s.png) no-repeat center top;}
.acctrues .acctop{background:url(../images/a5.png) no-repeat center top;}
.acctrues .acctop:hover{background:url(../images/a5s.png) no-repeat center top;}
.acctrues .telbox,
.acctrues .emailbox,
.acctrues .weichatbox{display:none;width:169px;height:72px;background:url(../images/gray.png) repeat;border-top-left-radius:5px;border-bottom-left-radius:5px;position:absolute;top:45px;right:61px;z-index:999;padding-left:16px;}
.acctrues .telbox h4,
.acctrues .emailbox h4{color:#FFF;font-size:15px;font-weight:normal;padding:14px 0 2px;}
.acctrues .telbox p,
.acctrues .emailbox p{color:#FFF;font-size:24px;font-family:Arial;}
.acctrues .emailbox{top:155px;}
.acctrues .emailbox h4{padding:14px 0 2px;}
.acctrues .emailbox p{font-size:16px;}
.acctrues .weichatbox{width:147px;height:147px;padding:15px 0 0 15px;}
.acctrues .weichatbox img{width:132px;height:132px;}
.wrap_box .cona_cebo,
.hoinul,
.productul,
.pharmace{padding-top:63px;}
.wineul{padding-top:38px;}

.pharmace li img,
.artlist li .artimg img{
    transition: all 0.5s ease-in-out 0s;
    -ms-transition: all 0.5s ease-in-out 0s;
    -moz-transition: all 0.5s ease-in-out 0s;
    -webkit-transition: all 0.5s ease-in-out 0s;
    -o-transition: all 0.5s ease-in-out 0s;
}
.pharmace li:hover img,
.artlist li .artimg img:hover{
    transform: scale(1.1);
    -ms-transform: scale(1.1);
    -moz-transform: scale(1.1);
    -webkit-transform: scale(1.1);
    -o-transform: scale(1.1); }
.owl-carousel .owl-item .iteImg{width:73%;display:inline;}
.banner .item_fl .itetitel{color:#207c96;}
.banner .item_fl .itelist a{color:#333333;background:url(../images/blacks.png) no-repeat left center;}

@media screen and (max-width:1800px){
    .system .stem{top: 17%;}
    .system .stem h2{font-size: 36px;}
    .system .stem .pent{font-size:20px;}
    .system .temul li{padding: 20px 0 10px;}
    .system .temul li p{font-size: 14px;padding: 20px 0 30px;}
}

@media screen and (max-width:1600px){
    .system .stem{top:20%;}
    .system .stem h2{font-size: 30px;}
    .system .stem .pent{font-size:16px;}
    .system .stem .stemct{padding: 1% 0;}
    .banner .item_fl{width:79%;}
    .owl-carousel .owl-item .iteImg{ width:59%;}
}

@media screen and (max-width:1440px){
    .contact .cont .cl .chat{width:82px;padding: 3px;}
    .applications .tionsul li .flindex p{padding:10px 0;}
    .applications,
    .products,
    .typical_case,
    .partner_case,
    .about_us{padding-left:7%;padding-right:7%;box-sizing:border-box;}
    .carousels .item_fl h1{font-size: 30px;}
    .carousels .item_fl p{font-size: 14px;line-height: 22px;}
    .carousels .item_fl a{font-size: 13px;height: 35px;line-height: 35px;padding: 0 20px;}
    .carousels .owl-controls .owl-dot{width:28px;margin-left:10px;}
    .carousels .owl-controls{bottom:25px;}
    .applications .tionsul{width:auto;padding-top: 5%;}
    .applications .tionsul li{width:33%; height:auto}
    .products .prolistul,
    .typical_case .typical,
    .partner_case .partul{width:auto;}
    .partner_case .partul{padding: 3% 0;}
    .partner_case .partul li{width:17.7%;margin: 1% 2.642% 1% 0;}
    .about_us .about{width:auto;margin: 6% auto 0;padding: 3% 0;}
    .applications h1,
    .typical_case h1,
    .partner_case h1{padding-top: 8%;}
    .applications{min-height:0;padding-bottom:8%;}
    .applications .ptitle,
    .typical_case .ptitle,
    .partner_case .ptitle{padding: 22px 30px 30px;}
    .system .stem{left:0px;margin-left:0;max-width:none;}
    .system_text div{max-width:none;}
    .system .stem .stemr{font-size: 13px;line-height: 26px;}
    .system .stem .pent{display:none;}
    .contents{padding:5% 7%;}
    .wrap_box{max-width:none;padding:72px 7% 72px 7%;}
    .maceut{padding: 6% 7%;}
    .contact .cont .cl .num{font-size: 26px;}
}

@media screen and (max-width:1400px){
    .applications .tionsul li .flindex p{padding:10px 0;font-size: 12px;line-height: 20px;}
    .applications .tionsul li .app{margin: 12% 0 10px;}
    .applications .tionsul li .flindex h2{font-size: 18px;}
    .applications .tionsul li .flindex h4{font-size: 14px;}
    .products,
    .typical_case{min-height:0;padding-bottom:8%;}
    .products h1,
    .about_us h1{padding-top: 8%;}
    .products .ptitle,
    .about_us .ptitle{padding: 22px 30px 30px;width:auto;}
    .products .prolistul{width:auto;padding: 5% 0;}
    .products .prolistul li{margin-right: 2%;width: 21.4%;}
    .typical_case .typical{padding: 4% 0;width:auto;}
    .typical_case .typic .alpha h3{padding: 27% 0 5px;}
    .partner_case,
    .about_us{min-height:0;padding-bottom:8%;}
    .wrap_box{padding:5% 7%;}
    .contents p{font-size:14px;line-height:30px;}
    .contents .bg_title,
    .wrap_box .bg_title{font-size:34px;}
    .contents .sm_title,
    .contact .cont .cl .num,
    .wrap_box .sm_title{font-size:20px;}
    .contact .cont .rl .rlla .pha h3,
    .contact .cont .sl .rlla .pha h3{padding-top:19%;}
    .contact .cont .sl:nth-child(2) .rlla .pha h3{padding-top:11%;}
    .contact .cont .cl h2{font-size: 18px;padding-top: 12%;}
    .contact .cont .cl .text{font-size: 12px;line-height: 20px;}
    .contact .cont .cl .chat p{font-size: 12px;}
    .contact_map .tact_map .tact_box .tact{font-size: 17px;padding: 20% 0 3%;}
    .maceutical{padding:0 20px;}
    .maceut{padding: 4% 7%;}
    .productul li .duct h2,
    .productul li:hover .duct h2{font-size: 16px;padding:21% 0 0 2%;}
    .productul li .duct p { padding-top:3%}
}

@media screen and (max-width:1280px){
    .typical_case .typic .alpha h3{font-size:15px;padding:25% 0 0px; background:url(../images/01.png) no-repeat center center; margin-top:10px }
    .typical_case .typic .alpha h3:hover {background:url(../images/02.png) no-repeat center center;}
    .typical_case .typic .alpha p{ display: none}



    .banner .item_fl h1{font-size: 40px;}
    .banner .item_fl h3{font-size: 20px;padding: 12px 0;}
    .banner .item_fl div a{ font-size: 14px;margin-left: 15px;padding-left: 15px;}
    .banner .owl-carousel .owl-controls .owl-dot{width:10px;height:10px;margin:0 4px;}
    .banner .owl-carousel .owl-controls{bottom: 7%; position: absolute}
    .banner .item_fl{right: 7%;}
    .bannerSon .slogan .slog h2{font-size: 32px;margin-bottom: 9px;padding-bottom: 14px;}
    .bannerSon .slogan .slog h2:before{height: 4px;margin-left: -25px;width: 50px;}
    .bannerSon .slogan{padding:0 20px;box-sizing:border-box;}
    .contact .cont .cl .text,
    .system .stem .stemct{display:none;}
    .contact_map .tact_map .tact_box .tact{font-size: 16px;padding: 16% 0 3%;}
    .contact_map .tact_map .check{padding: 0 15px;}
    .system .stem .pent{display:block;}
    .system .stem{top: 39%;}
    .system .temul{padding-top:3%;}
    .carousels .item_fl{left:5%;}
    .carousels .owl-controls{right:90px;}
    .carousels .item_fl h1,
    .maceutical .ticalson h2{font-size: 24px;}
    .carousels .item_fl p{font-size:12px;}
    .carousels .item_fl a{font-size: 12px;height: 30px;line-height: 30px;padding: 0 10px;}
    .artlist li .artcon .tent{padding-top:3%;}
    .maceutical .ticalson{width: 60%;}
    .wrap_box .cona_cebo,
    .hoinul,
    .wineul,
    .productul,
    .pharmace{padding-top:30px;}
    .artlist{margin-top:30px;}
}

@media screen and (max-width:1199px){
    .typical_case .typic .alpha p,
    .system .temul li img,
    .wineul li:hover .alphas,
    .acctrues,
    .asetrues{display:none;}

    .typical_case .typic .alpha h3{padding:22% 0 0px; background:url(../images/01.png) no-repeat top center; margin-top:15px  }
    .typical_case .typic .alpha h3:hover {background:url(../images/02.png) no-repeat top center;}
    .typical_case .typic:nth-child(2) .alpha h3{ background:url(../images/01.png) no-repeat center center; line-height:180px; margin-top:-30px}

    .contact .cont .cl h2{font-size: 16px;padding-top:20%;}
    .contact .cont .cl h4{font-size: 13px;}
    .contact .cont .cl .num{font-size: 16px;padding-bottom: 5%;}
    .contact .cont .rl .rlla .pha:hover,
    .contact .cont .sl .rlla .pha:hover{background:url(../images/tacts.png) repeat;}
    .contact_map .tact_map .tact_box .tact{padding: 11% 0 3%;}
    .system .stem{top: 34%;}
    .system .temul li:hover p,
    .system .temul li.active p{background:none;}
    .system .temul li{padding:0 15px;width:auto;margin:0 2%;}
    .system .temul li p{padding:6px 0;}
    .system .temul{padding-top:5%;}
    .pharmace li .duct h2{font-size: 16px;padding:23% 0 0 0;}
    .productul li:hover .duct{ width:100%;height:100%;left:0px;}
    .productul li:hover .duct img{margin-top:14%;}

    .productul li .duct h2,
    .productul li:hover .duct h2{font-size: 16px;padding:23% 0 0 0;}

    .applications .tionsul li:hover .flindex h2{color:#333333;font-weight:normal;text-align:center;padding-top:0px;}
    .applications .tionsul li:hover .flindex p{display:none;color:#FFF;}
    .applications .tionsul li .flindex .dire{display:none;width:14px;height:10px;display:inline-block;background:url(../images/dire.png) no-repeat;}
    .applications .tionsul li .app,
    .applications .tionsul li:hover .app{display:inline;}
    .applications .tionsul li:hover .appm{display:none;opacity: 0;}
    .applications .tionsul li:hover .flindex{padding:0 27px;width:100%;height:100%;position: static;top:0px;left:0px;z-index:9999;background:none;}
    .applications .tionsul li .app{margin: 9% 0 10px;}
}

@media screen and (max-width:1024px){
    .products .prolistul li:hover .proimg p{display:none;}
    .productul li .duct img,
    .productul li:hover .duct img{ margin-top: 9%;}
    .productul li .duct { background:url(../images/lan2.png) no-repeat center 22%;}
    .productul li .duct h2 { padding-top:30%}
    .productul li:hover .duct{  background: #fe6941 url(../images/lan1.png) no-repeat center 22%;}
    .productul li:hover .duct h2 { padding-top:30%}
    .productul li .duct  p { display:none}
    .bg_title { font-size:26px}
    .products .prolistul li { width:21%;}
}

@media screen and (max-width:1000px){
    .applications h1,
    .typical_case h1,
    .partner_case h1,
    .applications h1 span,
    .typical_case h1 span,
    .partner_case h1 span{font-size:26px;}
    .applications .ptitle,
    .typical_case .ptitle,
    .partner_case .ptitle,
    .products .ptitle,
    .about_us .ptitle{padding: 15px 30px 20px;}
    .banner .item_fl h1{font-size: 22px;}
    .banner .item_fl h3{font-size: 14px;padding: 12px 0;}
    .banner .item_fl div a{background:url(../images/yuan.png) no-repeat left 7px;font-size: 14px;margin-left: 15px;padding-left: 15px;}
    .banner .owl-carousel .owl-controls .owl-dot{width:10px;height:10px;margin:0 4px;}
    .banner .owl-carousel .owl-controls{bottom: 7%;}
    .banner .item_fl{right: 7%;}
    .bannerSon .navs li a{font-size:13px;padding:0 15px;}
    .bannerSon .navs li a.active,
    .bannerSon .navs li a:hover{background:none;}
    .bannerSon .slogan .slog h2{font-size: 26px;}
    .bannerSon .slogan .slog h2::before{height: 3px;margin-left: -20px;width: 40px;}
    .bannerSon .navs{height:auto;line-height:normal;padding:20px;box-sizing:border-box;}

    .contact .cont .pha{float:left; width:40%; padding: 0 5.323%; margin-bottom:3%}
    .contact .cont .pha h3 { font-size:18px; margin-bottom:5%;background:url(../images/titlebg.png) no-repeat center left; padding-left:12%}
    .contact .cont .pha p { line-height:22px;}

    .contact_map .tact_map .tact_box,
    .carousels .item_fl p{display:none;}
    .contact_map{height:150px;overflow:hidden;}
    .contact_map img{width:auto;}
    .system .stem h2{font-size: 24px;}
    .system .stem .pent{font-size: 14px;}
    .carousels .item_fl h1{padding-bottom:2%;font-size: 20px;}
    .carousels .item_fl a{border:1px solid #FFF;height:25px;line-height: 25px;}
    .artlist li .artcon .tent{padding-top:0px;}
    .artlist li .artcon .date{padding: 2% 4% 0;}
    .artlist li .artcon .date p{font: 34px Georgia;}
    .artlist li .artcon .date span{font: 22px Georgia;}
    .click_more{width:200px;background:url(../images/jiazai.png) no-repeat 87% center;}
    .maceutical .ticalson h2{font-size: 20px;}
    .maceutical .ticalson .tical_btn a{height: 40px;line-height: 40px;padding:0 10px;width:auto;}
    .maceutical .ticalson .tical_btn a.active{height: 45px;line-height: 45px;}
    .productul li .duct img{width:auto;max-width:100%;}
}

@media screen and (max-width:900px){
    .applications .tionsul li{width: 49.6%;}
    .applications .tionsul li .app{ margin: 13% 0 10px;}
    .productul li .duct img,
    .productul li:hover .duct img{ margin-top: 9%;}
    .productul li .duct { background:url(../images/lan2.png) no-repeat center 22%;}
    .productul li .duct h2 { padding-top:30%; font-size:14px;}
    .productul li:hover .duct{  background: #fe6941 url(../images/lan1.png) no-repeat center 22%;}
    .productul li:hover .duct h2 { padding-top:30%; font-size:14px;}
    .productul li .duct  p { display:none}
    .bg_title { font-size:22px}
    .products .prolistul li { width:45%;}
}

@media screen and (max-width:768px){
    .owl-carousel .owl-item .iteImg{margin: 0 auto;}
    .banner .item_fl{width: 100%;}
    .products .prolistul li{width:44.5%;margin:2%;}
    .typical_case .typic { width:100%}
    .typical_case .typic .alpha h3{padding:18% 0 0px; background:url(../images/01.png) no-repeat top center; margin-top:35px   }
    .typical_case .typic .alpha h3:hover{ background:url(../images/01.png) no-repeat top center; margin-top:35px  }
    .typical_case .typic:nth-child(2) .alpha h3{ background:url(../images/01.png) no-repeat center center; line-height:180px; margin-top:-30px}
    .banner .item_fl{text-align:center;right:0;padding:0 20px;}
    .banner .item_fl h3,
    .banner .item_fl div a{font-size: 12px;}
    .banner .item_fl h1{font-size: 18px;}
    .bannerSon .slogan .slog p,
    .artlist li .artcon .date,
    .artlist li .artcon .btn{display:none;}
    .bannerSon .slogan .slog h2{font-size: 22px;margin:0;}
    .bannerSon .slogan .slog h2::before{height: 2px;margin-left: -15px; width: 30px;}
    .contents,
    .wrap_box{padding:8% 2%;}
    .contents .bg_title,
    .wrap_box .bg_title{font-size:26px;}
    .contents .sm_title,
    .wrap_box .sm_title{font-size:16px;}
    .hoinul li .inodiv{padding:6px 15px;}
    .hoinul li .textdivs{padding: 15px 20px;}
    .hoinul li .textdivs p,
    .hoinul li .textdivs .styles span{font-size: 12px;line-height: 20px;}
    .honor a{width:31.5%;}
    .honor a:nth-child(3n){margin-right:0;}
    .honor a:nth-child(4n){margin-right:2.642%;}
    .honor p{padding: 15px;line-height: 20px;}
    .honor p::after{width:30px;}
    .carousels .owl-item .item_fl{top:45%;}
    .artlist li .artcon .tent{width:93%;padding:0 4%;}

}

@media screen and (max-width:640px){
    .artimg img{width: 100%;}
    .contents .bg_title,
    .wrap_box .bg_title{font-size:22px;}
    .contents .sm_title,
    .wrap_box .sm_title{font-size:14px;padding-top:0px;}
    .products .prolistul li .textro{padding:15px;}
    .products .prolistul li .textro p{line-height: 22px; padding-top: 8px;}
    .applications h1,
    .typical_case h1,
    .partner_case h1,
    .applications h1 span,
    .typical_case h1 span,
    .partner_case h1 span,
    .products h1,
    .about_us h1,
    .products h1 span,
    .about_us h1 span{font-size:22px;}
    .applications .ptitle,
    .typical_case .ptitle,
    .partner_case .ptitle,
    .products .ptitle,
    .about_us .ptitle,
    .products .ptitle,
    .about_us .ptitle{font-size:14px;}
    .applications .tionsul li .app{margin: 8% 0 10px;}
    .applications .tionsul li .flindex h2{font-size: 16px;}
    .applications .tionsul li .flindex h4{font-size: 12px;}
    .applications .tionsul li{width: 49%;}
    .typical_case .typic{float:none;width:auto;margin:0 20px;}
    .typical_case .typic:nth-child(2){margin:2.6% 20px;}
    .partner_case .partul li:nth-child(3n){margin-right:0;}
    .partner_case .partul li:nth-child(5n){margin-right:2.642%;}
    .partner_case .partul li{width: 31.5%;}
    .banner .owl-carousel .owl-item.active .item_fl{top:30%;opacity:1;
        -webkit-transition:top .9s linear 0s;
        -moz-transition:top .9s linear 0s;
        -ms-transition:top .9s linear 0s;
        -o-transition:top .9s linear 0s;
        transition:top .9s linear 0s;

        animation:mymove 2s infinite;
        -webkit-animation:mymove 2s infinite;
        animation-iteration-count:1;
        -webkit-animation-iteration-count:1;}
    @keyframes mymove
    {
        0% {top:0px;opacity:0.2;}
        40% {top:30%;opacity:0.5;}
        70%{ top:29%;opacity:0.7;}
        100%{ top:30%;opacity:1;}
    }
    @-webkit-keyframes mymove /* Safari and Chrome */
    {
        0% {top:0px;opacity:0.2;}
        40% {top:30%;opacity:0.5;}
        70%{ top:29%;opacity:0.7;}
        100%{ top:30%;opacity:1;}
    }
    .bannerSon .navs ul{background:none;}
    .bannerSon .navs{text-align:left;line-height:24px;padding: 10px 20px;}
    .contact .cont .cl .text,
    .system .stem h2,
    .system .stem .pent{display: none;}
    .system_text div{font-size: 14px;line-height: 24px;}
    .system .temul{padding-top:0;}
    .carousels .owl-item .item_fl{top:29%;}
    .carousels .item_fl h1{ font-size: 18px;}
    .carousels .owl-controls{right: 29px;bottom: 18px;}
    .wineul li{margin: 1% 2.8% 1% 0;width: 30%;}
    
    .artlist li .artcon{width: 100%;}
    .artlist li .artcon .tent a{ font-size: 16px;}
    .artlist li .artcon .tent p{font-size: 14px;line-height: 28px;}
    .artlist li .artimg{width: 100%;}
    .click_more{width:150px;background:url(../images/jiazai.png) no-repeat 94% center; margin: 8% auto 0;font-size: 14px;height: 35px;line-height: 35px;}
    .icle-tile{font-size: 18px;}
    .icle-ent{height: 48px;line-height: 48px !important;margin: 20px 0;padding: 0 10px;}
    .icle-ent p{height: 48px;line-height: 48px !important;}
    .pharmace li{width:48.214%;}
    .pharmace li:nth-child(3n){margin-right: 3.142%;}
    .pharmace li:nth-child(2n){margin-right:0px;}

    .maceutical .tical .return{float: none;font-size: 14px; margin-top:0;position:absolute;top:20px;right:0px;z-index:10;}
    .maceutical .ticalson{float:none;width:auto;}
    .maceutical .ticalson h2{font-size: 18px;padding: 10% 0 4%;}
    .maceutical .ticalson .tical_btn a{font-size: 13px;}
    .productul li{width:48.214%;}
    .productul li:nth-child(3n){margin-right: 3.15%;}
    .productul li:nth-child(2n){margin-right:0px;}
}

@media screen and (max-width:560px){
    .applications .tionsul li .app{margin:30px 0 10px;}
    .applications .tionsul li{padding-bottom:10px;}
    .banner .item_fl h3,
    .contact .cont .cl .chat,
    .contact .cont .rl .rlla .pha p,
    .contact .cont .sl .rlla .pha p{display:none;}
    .banner .item_fl h1{padding-bottom: 10px;}
    .banner .item_fl div a,
    .banner .item_fl div a:last-child{background:url(../images/yuan.png) no-repeat left center;padding-left:18px;margin-left:8px;}
    .contact .cont .rl .rlla .pha h3,
    .contact .cont .sl .rlla .pha h3{padding-top: 29%;}
}

@media screen and (max-width:480px){
    .products .more,
    .about_us .more,
    .typical_case .more,
    .partner_case .more{font-size: 14px;height: 35px;line-height: 35px;width: 96px;}
    .products .more::after,
    .about_us .more::after,
    .typical_case .more::after,
    .partner_case .more::after{margin-left: -15px;width: 30px;height: 3px;bottom: -2px;}
    .products .prolistul li .textro p{display:none;}
    .products .prolistul li .textro a{font-size: 14px;}
    .honor a{width:48.5%;}
    .honor a:nth-child(3n){margin-right:2.642%;}
    .honor a:nth-child(2n){margin-right:0;}
    .honor p{padding: 15px;font-size: 13px;}
    .system .temul li p,
    .system_text div{font-size: 12px;}
    .system .stem{top: 28%;}
    .carousels .owl-controls .owl-dot{margin-left: 7px;width: 22px;}
    .carousels .owl-item .item_fl{top:20%;}
    .carousels .item_fl h1{ font-size: 15px;}
    .carousels .item_fl a{height: 20px;line-height: 20px;}
    .carousels .owl-controls{right: 32px;bottom: 10px;}
    .wineul li{margin: 1% 2% 1% 0;width:48%;}
    .wineul li:nth-child(3n){margin-right:2%;}
    .wineul li:nth-child(2n){margin-right:0px;}
    .maceutical .ticalson h2{padding:53px 0 20px;}
    .maceutical .ticalson .tical_btn a{padding:0;width:23%;}
    .maceut{padding: 8% 20px;}
    .maceut p{ font-size: 14px;line-height: 24px;}
    .protical .ticalson .tical_btn a{width:18%;margin-right:0;}
}

@media screen and (max-width:460px){
    /*.applications .tionsul li{width: 49%;}*/
}

@media screen and (max-width:420px){
    .about_us .about a p{padding-top:6px;}
    .contact .cont .rl .rlla .pha h3,
    .contact .cont .sl .rlla .pha h3,
    .contact .cont .cl h4,
    .contact_map .tact_map .check{font-size: 12px;}
    .contact .cont .cl h2{line-height:normal;}
    .contact .cont .cl h2,
    .contact .cont .cl .num{font-size: 14px;}
    .applications .tionsul{margin:0 20px;}
    .applications .tionsul li{float:none;width:auto;}
    .partner_case .partul li:nth-child(3n){margin-right:2.642%;}
    .partner_case .partul li:nth-child(2n),
    .partner_case .partul li:nth-child(6){margin-right:0;}
    .partner_case .partul li{width:48%;}
    .about_us .about a{width: 28.928%;float:none;display:inline-block;margin:0;}
    .about_us .about{text-align:center;}
    .banner .owl-carousel .owl-item.active .item_fl{top:26%;opacity:1;
        -webkit-transition:top .9s linear 0s;
        -moz-transition:top .9s linear 0s;
        -ms-transition:top .9s linear 0s;
        -o-transition:top .9s linear 0s;
        transition:top .9s linear 0s;

        animation:mymove 2s infinite;
        -webkit-animation:mymove 2s infinite;
        animation-iteration-count:1;
        -webkit-animation-iteration-count:1;}
    @keyframes mymove
    {
        0% {top:0px;opacity:0.2;}
        40% {top:26%;opacity:0.5;}
        70%{ top:25%;opacity:0.7;}
        100%{ top:26%;opacity:1;}
    }
    @-webkit-keyframes mymove /* Safari and Chrome */
    {
        0% {top:0px;opacity:0.2;}
        40% {top:26%;opacity:0.5;}
        70%{ top:25%;opacity:0.7;}
        100%{ top:26%;opacity:1;}
    }
    .bannerSon .slogan .slog h2{display:none;}
    .products .prolistul li .textro a{font-size: 12px;}
}

@media screen and (max-width:360px){
    .products .prolistul li{float:none;width:auto;margin:15px 20px;}
    .products .prolistul li:last-child{margin-right:20px;}
    .artlist li .artimg,
    .artlist li .artcon{float:none;width:auto;}
    .artlist li{padding:15px 0;}
    .artlist li .artcon .tent{padding-top:4%;}
    .productul li .duct h2,
    .productul li:hover .duct h2{font-size: 12px;}
    .productul li .duct h2::after{margin-left: -10px;width: 20px;}
}

